Career 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F2 Spain F29 Spain F30 Spain F24 Spain F30 Spain F31 Spain F3 Spain F5 Spain F6 Italy F4 Italy F5 Italy F6 Spain F9 Spain F10 Spain F12 Spain F13 Spain F14 Spain F16 Spain F29 Spain F30 Spain F31 Spain F32 Spain F35 Spain F36 Spain F37 Spain F38 Spain F1 Spain F2 Spain F4 Spain F8 Spain F9 Spain F10 Spain F11 Spain F12 Spain F13 Spain F15 Spain F16 Spain F17 Spain F18 Spain F19 Italy F19 Spain F25 Spain F26 Spain F32 Spain F33 Spain F37 Spain F38 Spain F42 Spain F1 Spain F2 Spain F3 Spain F4 Spain F5 Cuba F1 Cuba F2 Spain F14 Spain F15 Spain F16 Spain F17 Spain F19 Spain F20 Spain F22 Spain F25 Spain F33 Spain F34 Spain F35 Spain F38 Spain F43 Spain F4 Spain F10 Spain F15 Spain F19 Spain F20 Spain F21 Internationaux de Tennis de Brest - Brest KGHM Polish Indoors - Wroclaw USTA Challenger of North Miami Beach - North Miami Beach VI Torneo Internazionale di Tennis - Barletta Memorial Piertomaso Tessitore - San Remo Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg V Abierto Internacional de Salinas - Salinas Wartburg Open - Eisenach Muller Cup 2000 - Ulm Tennis Cup of Flanders - Ostende Open 88 - Contrexeville Fujitsu Siemens Open - Budapest BMW Challenger Open - Monchengladbach Black Forest Open 2000 - Freudenstadt FILA Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona USTA Men's Challenger of Dallas - Dallas VI Abierto Internacional de Salinas - Salinas Zagreb Open - Zagreb Zivnobanka Czech Open - Prostejov FILA Challenger - Biella Challenger Casino Lugano - Lugano Memorial Savigny - Sassuolo XI Venice Open - Venice Open Castilla y Leon Trofeo Iberdrola - Segovia Geneva Challenger - Geneva Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg Pekao Open 2001 - Szczecin Optimus Maia Open - Maia 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona The Bolton Challenger - Bolton Okal Cup 2001 International Bavarian Championships - Eckental Banja Luka 2002 - Banja Luka Maia Open 2002 - Maia Zivnobanka Open - Prostejov Braunschweig Open - Braunschweig Venice Open - Venice Torneo Internazionale di Tennis ATP-Challenger - Merano Graz CA Challenger - Graz Rado Geneva Challenger - Geneva Pomorski Bank Kredytowy Open - Szczecin Maia Challenger - Oporto V Trofeo Barcelona de Tenis - Barcelona Copa Ericsson Brasil - Sao Paulo Copa Ericsson Argentina - Buenos Aires IV Abierto Internacional de Salinas - Salinas Barletta Citta Della Disfida Open 99 - Barletta Napoli Challenger - Napoli XL Capital Bermuda Open - Bermuda Open de Nice - Nice AXA Open - Espinho Renault Slovenian Open - Ljubljana Quelle Cup 1999 - Furth ATU Cup 1999 - Weiden 7th Wartburg Open - Eisenach Venice Challenger - Venice Open 88 - Contrexeville Open Castilla y Leon - Segovia Freudenstadt Challenger - Freudenstadt DPD Challenger 99 - Aschaffenburg Copa Sevilla Internacionales de Andalucia - Seville Open Maxon - Barcelona Cairo Challenger - Cairo Copa Ericsson - Santiago Copa Ericsson - Montevideo Copa Ericsson - Buenos Aires C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Open Sainte-Victoire - Aix-En-Provence Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano Canottieri Mincio Open - Mantova Hilversum Open - Hilversum Open Castilla y Leon - Segovia Geneva Challenger - Geneva Black Forest Open - Freudenstadt Genoa Open 'Fondazione Carige' - Genova Fujitsu Siemens Open - Budapest Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Challenger Ford de Cherbourg - Cherbourg Challenger 42 - Andrezieux Bogota Challenger - Bogota Corona Mexico City Open - Mexico City IX Abierto Internacional de Salinas - Salinas XXXVII Torneig C.E. Laieta - Barcelona XL Capital Bermuda Open - Bermuda Canottieri Minico 2004 - Mantova San Benedetto Challenger - San Benedetto Riviera di Rimini Challenger 2004 - Rimini Trofeo Francesco Guzzini - Recanati Cepu Open - San Marino Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons IPP Geneva Trophy - Geneva Smith Barney Men's Challenger - Covington College Station Challenger - College Station XI Ciutat de Barcelona - Barcelona Tiburon Challenger - Tiburon Burbank Challenger - Burbank Copa Petrobras Santiago - Santiago Copa Petrobras Argentina - Buenos Aires Copa Petrobras Aracaju - Aracaju Copa Petrobras Guadalajara - Guadalajara Draft Corona Mexico City Open - Mexico City XL Capital Bermuda Open - Bermuda Badden Open by Rothaus - Ettlingen Czech Open 2005 - Prostejov Banca Stato Challenger - Lugano Nord LB Open - Braunschweig 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Societa Canottieri Mincio 2005 - Mantova Challenger Cudad de Guayaquil - Guayaquil Copa Petrobras - Aracaju Copa Petrobras - Buenos Aires Corona Mexico City Open - Mexico City Tennis Napoli Cup 2006 - Napoli Czech Open 2006 - Prostejov Bancastato Challenger Lugano - Lugano Nord LB Open 2006 - Braunschweig Harbour Tennis Cup Regione Lombardia - Milan 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Top Wool Challenger-Immagine Trophy - Biella Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Open Castilla y Leon - Segovia 8° Trani Cup - Trani Citta di Como - Como Pekao Open - Szczecin Ciutat de Barcelona - Barcelona Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Argentina - Buenos Aires II Challenger Ciudada de Guayaquil - Guayaquil Open des Alpes Trophee BNP Paribas - Grenoble Challenger Ciudad de Guayaquil - Guayaquil Lima Challenger 2007 - Lima ATP Challenger La Serena - La Serena IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Braunschweig Challenger Buenos Aires Challenger Montevideo Challenger Santiago Challenger Guayaquil Challenger Sao Paulo Challenger Bogota Challenger Qatar Mobil Open - Doha Croatian Indoors - Zagreb Open 13 - Marseille Sybase Open - San Jose Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Estoril Open - Estoril Open Seat-Godo '97 - Barcelona U.S. Men's Clay Court Championship - Orlando AT&T Challenge - Atlanta Paegas Czech Open - Prague America's Red Clay Tennis Championship - Coral Springs Internationaler Raiffeisen Grand Prix - St. Polten XII Internazionali di Tennis CARISBO - Bologna Rado Swiss Open - Gstaad Generali Open 1997 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Pilot Pen International - New Haven U.S. Pro Tennis Championships - Boston Waldbaum's Hamlet Cup - Long Island Marbella Open - Marbella Romanian Open - Bucharest International Championships of Sicily - Palermo Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Qatar Mobil Open '98 - Doha BellSouth Open - Auckland Open 13 - Marseille Sybase Open - San Jose Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo '98 - Barcelona Paegas Czech Open - Prague Internationaler Raiffeisen Grand Prix - St. Polten XII Internazionali di Tennis CARISBO - Bologna The Nottingham Open - Nottingham Rado Swiss Open - Gstaad 1998 Mercedes Cup - Stuttgart Generali Open 1998 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino Pilot Pen International - New Haven MFS Pro Tennis Championships - Boston Connex Open Romania - Bucharest Mallorca Open - Mallorca International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Cerveza Club Columbia Open - Bogota Hellmann's Cup - Santiago Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Tento Czech Open - Prague Rado Swiss Open - Gstaad 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam RCA Championships - Indianapolis Mallorca Open - Mallorca Davidoff Swiss Indoors - Basel Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Adidas International - Sydney Dubai Tennis Open - Dubai Kroger / St. Jude International - Memphis ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis Pegaso - Mexico City Citrix Tennis Championships - Delray Beach Cerveza Club Columbia Open - Bogota Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Gerry Weber Open - Halle Energis Dutch Open - Amsterdam Generali Open 2000 - Kitzbuhel RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Salem Open - Hong Kong Japan Open - Tokyo Heineken Open Shanghai - Shanghai Adidas Open de Toulouse - Toulouse Davidoff Swiss Indoors - Basel Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Kroger / St. Jude International - Memphis Sybase Open - San Jose Citrix Tennis Championships - Delray Beach Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona Mallorca Open - Mallorca BMW Open - Munich Gerry Weber Open - Halle UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Tata Open 2002 - Chennai Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Kroger / St. Jude International - Memphis Abierto Mexicano de Tenis Pegaso - Acapulco Siebel Open - San Jose International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad Energis Open - Amersfoort 2002 Mercedes Cup - Stuttgart Generali Open 2002 - Kitzbuhel TD Waterhouse Cup - Long Island Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas International - Sydney Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Telenordia Swedish Open - Bastad Energis Open - Amersfoort 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Jakarta Memphis Mexico City Barcelona Bermuda Coral Springs Oporto Bologna Nottingham Bastad Kitzbuhel Long Island Bogota Bournemouth Marbella Ostrava Toulouse Santiago Marseille Barcelona Pinehurst Oporto Kitzbuhel Bogota Valencia Stuttgart Kitzbuhel Palermo Montevideo Buenos Aires Barcelona Barcelona Madrid San Marino AAPT Championships - Adelaide Qatar Open - Doha Heineken Open - Auckland BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Open 13 - Marseille Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston BMW Open - Munich Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Thailand Open - Bangkok AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Grand Prix de Tennis de Lyon - Lyon Abierto Mexicano Telcel - Acapulco Open SEAT Godo 2006 - Barcelona Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Copa Telmex - Buenos Aires Hypo Group Tennis International - Portschach Red Letter Days Open - Nottingham Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Orange Prokom Open - Sopot Open de Moselle - Metz ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona The Artois Championships - London Pilot Pen Tennis - New Haven If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Medibank International - Sydney Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Movistar Open - Santiago Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mutua Madrilena Masters Madrid - Madrid The Lipton Championships - Key Biscayne Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Indian Wells Key Biscayne Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto NASDAQ-100 Open - Miami Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Australian Open - Melbourne Internazionali BNL dItalia - Rome French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon U.S. Open U.S. Open Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Davis Cup, Group 1, 1R, CHI-ECU 4-1 Davis Cup, Group 1, REL1, ECU-ARG 3-1 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 1R, ECU-VEN 3-2 Davis Cup, Group 1, 2R, ECU-ARG 4-1 Davis Cup, World Group, QR, NED-ECU 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 2R, VEN-ECU 3-2 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Davis Cup, Group 2, 2R, ECU-DOM 4-1 Davis Cup, Group 1, 1R, CAN-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 Grand Slam Cup - Munich Atlanta Olympics Olympics - Athens Olympics - Beijing ATP Tour World Championship - Hannover